package com.kingdee.eas.custom.hr.attendance.report;

import java.io.Serializable;
import com.kingdee.bos.dao.AbstractObjectValue;
import java.util.Locale;
import com.kingdee.util.TypeConversionUtils;
import com.kingdee.bos.util.BOSObjectType;


public class AbstractAttendanceTraceReportInfo extends com.kingdee.eas.framework.CoreBaseInfo implements Serializable 
{
    public AbstractAttendanceTraceReportInfo()
    {
        this("id");
    }
    protected AbstractAttendanceTraceReportInfo(String pkField)
    {
        super(pkField);
    }
    /**
     * Object: null 's null property 
     */
    public com.kingdee.eas.basedata.person.PersonInfo getPerson()
    {
        return (com.kingdee.eas.basedata.person.PersonInfo)get("person");
    }
    public void setPerson(com.kingdee.eas.basedata.person.PersonInfo item)
    {
        put("person", item);
    }
    /**
     * Object:null's nullproperty 
     */
    public String getD1()
    {
        return getString("d1");
    }
    public void setD1(String item)
    {
        setString("d1", item);
    }
    /**
     * Object:null's nullproperty 
     */
    public String getD2()
    {
        return getString("d2");
    }
    public void setD2(String item)
    {
        setString("d2", item);
    }
    /**
     * Object:null's nullproperty 
     */
    public String getD3()
    {
        return getString("d3");
    }
    public void setD3(String item)
    {
        setString("d3", item);
    }
    /**
     * Object:null's nullproperty 
     */
    public String getD4()
    {
        return getString("d4");
    }
    public void setD4(String item)
    {
        setString("d4", item);
    }
    /**
     * Object:null's nullproperty 
     */
    public String getD5()
    {
        return getString("d5");
    }
    public void setD5(String item)
    {
        setString("d5", item);
    }
    /**
     * Object:null's nullproperty 
     */
    public String getD6()
    {
        return getString("d6");
    }
    public void setD6(String item)
    {
        setString("d6", item);
    }
    /**
     * Object:null's nullproperty 
     */
    public String getD7()
    {
        return getString("d7");
    }
    public void setD7(String item)
    {
        setString("d7", item);
    }
    /**
     * Object:null's nullproperty 
     */
    public String getD8()
    {
        return getString("d8");
    }
    public void setD8(String item)
    {
        setString("d8", item);
    }
    /**
     * Object:null's nullproperty 
     */
    public String getD9()
    {
        return getString("d9");
    }
    public void setD9(String item)
    {
        setString("d9", item);
    }
    /**
     * Object:null's nullproperty 
     */
    public String getD10()
    {
        return getString("d10");
    }
    public void setD10(String item)
    {
        setString("d10", item);
    }
    /**
     * Object:null's nullproperty 
     */
    public String getD11()
    {
        return getString("d11");
    }
    public void setD11(String item)
    {
        setString("d11", item);
    }
    /**
     * Object:null's nullproperty 
     */
    public String getD12()
    {
        return getString("d12");
    }
    public void setD12(String item)
    {
        setString("d12", item);
    }
    /**
     * Object:null's nullproperty 
     */
    public String getD13()
    {
        return getString("d13");
    }
    public void setD13(String item)
    {
        setString("d13", item);
    }
    /**
     * Object:null's nullproperty 
     */
    public String getD14()
    {
        return getString("d14");
    }
    public void setD14(String item)
    {
        setString("d14", item);
    }
    /**
     * Object:null's nullproperty 
     */
    public String getD15()
    {
        return getString("d15");
    }
    public void setD15(String item)
    {
        setString("d15", item);
    }
    /**
     * Object:null's nullproperty 
     */
    public String getD16()
    {
        return getString("d16");
    }
    public void setD16(String item)
    {
        setString("d16", item);
    }
    /**
     * Object:null's nullproperty 
     */
    public String getD17()
    {
        return getString("d17");
    }
    public void setD17(String item)
    {
        setString("d17", item);
    }
    /**
     * Object:null's nullproperty 
     */
    public String getD18()
    {
        return getString("d18");
    }
    public void setD18(String item)
    {
        setString("d18", item);
    }
    /**
     * Object:null's nullproperty 
     */
    public String getD19()
    {
        return getString("d19");
    }
    public void setD19(String item)
    {
        setString("d19", item);
    }
    /**
     * Object:null's nullproperty 
     */
    public String getD20()
    {
        return getString("d20");
    }
    public void setD20(String item)
    {
        setString("d20", item);
    }
    /**
     * Object:null's nullproperty 
     */
    public String getD21()
    {
        return getString("d21");
    }
    public void setD21(String item)
    {
        setString("d21", item);
    }
    /**
     * Object:null's nullproperty 
     */
    public String getD22()
    {
        return getString("d22");
    }
    public void setD22(String item)
    {
        setString("d22", item);
    }
    /**
     * Object:null's nullproperty 
     */
    public String getD23()
    {
        return getString("d23");
    }
    public void setD23(String item)
    {
        setString("d23", item);
    }
    /**
     * Object:null's nullproperty 
     */
    public String getD24()
    {
        return getString("d24");
    }
    public void setD24(String item)
    {
        setString("d24", item);
    }
    /**
     * Object:null's nullproperty 
     */
    public String getD25()
    {
        return getString("d25");
    }
    public void setD25(String item)
    {
        setString("d25", item);
    }
    /**
     * Object:null's nullproperty 
     */
    public String getD26()
    {
        return getString("d26");
    }
    public void setD26(String item)
    {
        setString("d26", item);
    }
    /**
     * Object:null's nullproperty 
     */
    public String getD27()
    {
        return getString("d27");
    }
    public void setD27(String item)
    {
        setString("d27", item);
    }
    /**
     * Object:null's nullproperty 
     */
    public String getD28()
    {
        return getString("d28");
    }
    public void setD28(String item)
    {
        setString("d28", item);
    }
    /**
     * Object:null's nullproperty 
     */
    public String getD29()
    {
        return getString("d29");
    }
    public void setD29(String item)
    {
        setString("d29", item);
    }
    /**
     * Object:null's nullproperty 
     */
    public String getD30()
    {
        return getString("d30");
    }
    public void setD30(String item)
    {
        setString("d30", item);
    }
    /**
     * Object:null's nullproperty 
     */
    public String getD31()
    {
        return getString("d31");
    }
    public void setD31(String item)
    {
        setString("d31", item);
    }
    /**
     * Object:null's nullproperty 
     */
    public String getD32()
    {
        return getString("d32");
    }
    public void setD32(String item)
    {
        setString("d32", item);
    }
    /**
     * Object:null's nullproperty 
     */
    public String getD33()
    {
        return getString("d33");
    }
    public void setD33(String item)
    {
        setString("d33", item);
    }
    /**
     * Object:null's nullproperty 
     */
    public String getD34()
    {
        return getString("d34");
    }
    public void setD34(String item)
    {
        setString("d34", item);
    }
    /**
     * Object:null's nullproperty 
     */
    public String getD35()
    {
        return getString("d35");
    }
    public void setD35(String item)
    {
        setString("d35", item);
    }
    /**
     * Object:null's nullproperty 
     */
    public String getD36()
    {
        return getString("d36");
    }
    public void setD36(String item)
    {
        setString("d36", item);
    }
    /**
     * Object:null's nullproperty 
     */
    public String getD37()
    {
        return getString("d37");
    }
    public void setD37(String item)
    {
        setString("d37", item);
    }
    /**
     * Object:null's nullproperty 
     */
    public String getD38()
    {
        return getString("d38");
    }
    public void setD38(String item)
    {
        setString("d38", item);
    }
    /**
     * Object:null's nullproperty 
     */
    public String getD39()
    {
        return getString("d39");
    }
    public void setD39(String item)
    {
        setString("d39", item);
    }
    /**
     * Object:null's nullproperty 
     */
    public String getD40()
    {
        return getString("d40");
    }
    public void setD40(String item)
    {
        setString("d40", item);
    }
    /**
     * Object:null's nullproperty 
     */
    public com.kingdee.eas.custom.hr.attendance.report.AttendanceTypeEnum getAttendanceType()
    {
        return com.kingdee.eas.custom.hr.attendance.report.AttendanceTypeEnum.getEnum(getInt("attendanceType"));
    }
    public void setAttendanceType(com.kingdee.eas.custom.hr.attendance.report.AttendanceTypeEnum item)
    {
		if (item != null) {
        setInt("attendanceType", item.getValue());
		}
    }
    /**
     * Object: null 's null property 
     */
    public com.kingdee.eas.custom.hr.attendance.AttendanceTimeConfigInfo getPeriod()
    {
        return (com.kingdee.eas.custom.hr.attendance.AttendanceTimeConfigInfo)get("period");
    }
    public void setPeriod(com.kingdee.eas.custom.hr.attendance.AttendanceTimeConfigInfo item)
    {
        put("period", item);
    }
    public BOSObjectType getBOSType()
    {
        return new BOSObjectType("F0FE0542");
    }
}